London, England, United Kingdom 1972 - Russell Square